@charset "utf-8";
/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f7e8c5;
	margin:0;
	padding:0;
	position:relative;
}
a{text-decoration:none;}
a:hover{
	text-decoration:none;
}
img{border:0; vertical-align:middle;}
.bg{
	box-shadow: 0 7px 50px rgba(0, 0, 0, 0.3);
	max-width: 634px;
	min-width: 240px;
	background-color:#FFF;
	height: 100%;
}
.bg_header{
	background: #f2c880; /* Old browsers */
	background: -moz-linear-gradient(top, #f2c880 0%, #bf7a0b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2c880), color-stop(100%,#bf7a0b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2c880 0%,#bf7a0b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2c880 0%,#bf7a0b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f2c880 0%,#bf7a0b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f2c880 0%,#bf7a0b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2c880', endColorstr='#bf7a0b',GradientType=0 ); /* IE6-9 */
}
.header{
	background:url(images/lichvansu_icon-bg-header.png) top repeat;
	height:49px;
	position:relative;
	border-bottom:1px solid#c49c57;
}
.logo{
	position:absolute;
	left:10px;
	bottom:3px;
}
.facebook{
	position:absolute;
	bottom:15px;
	right:10px;
}
h1{
	margin:0;
	padding:0;
	border-top:1px solid#9d6a1b;
	line-height:25px;
	padding-left:10px;
	color:#6a480c;
	font-size:12px;
	text-align:left;
}

.menu{
	line-height:34px;
	text-align:center;
	background: #5c5c5c; /* Old browsers */
	background: -moz-linear-gradient(top, #5c5c5c 0%, #403f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5c), color-stop(100%,#403f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* IE10+ */
	background: linear-gradient(to bottom, #5c5c5c 0%,#403f40 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5c', endColorstr='#403f40',GradientType=0 ); /* IE6-9 */
}
.menu ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	
}
.menu ul li{
	display:inline-block;
	width:19.87%;
	border-right:1px solid#303030;
	height:34px;
	float:left;
}
.menu ul li a{	
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
}
.menu ul li a:hover{
	background: #dcd3bd; /* Old browsers */
	background: -moz-linear-gradient(top, #dcd3bd 0%, #f0ece2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcd3bd), color-stop(100%,#f0ece2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #dcd3bd 0%,#f0ece2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd3bd', endColorstr='#f0ece2',GradientType=0 ); /* IE6-9 */
	color:#454445;
	text-decoration:none;
}
.menu ul li:last-child {
	border-right:none;	
}
.both{clear:both;}
.menu_lich{
	background-color:#f0ece2;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#7f7255;
	line-height:28px;
}
.menu_lich a{
	color:#7f7255;
	text-decoration:none;
}
.menu_lich a:hover{
	color:#F00;
	font-weight:bold;
}
.kc_menu_lich{
	padding-right:10px;
}
.kc_menu_lich1{
	padding-right:15px;
}
.drop{
	background:url(images/Lichvansu_bg_drop.gif) top repeat-x;
	height:8px;
}
.ngay{
	padding:5px 0 5px 0;
	text-align:center;
}
.ngay_nd1{
	color:#cf7f00;
	line-height:24px;
	font-weight:bold;
	font-size:12px;
}
.ngay_nd2{
	color:#006c8b;
	font-size:110px;
	font-family:Tahoma;
	line-height:95px;
	font-weight:bold;
	position:relative;
}
.opacity{
	opacity:0.6;
}
.opacity:hover{
	opacity:1;
}
.kc_icon_next{padding-right:10px;}
.kc_icon_next2{padding-left:10px;}
.ngay_nd3{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#ff0000;
	line-height:24px;
}
.ngay_nd4{
	text-align:center;
	font-size:11px;
	color:#575858;
	line-height:16px;
}
.tt_ngay{
	color:#4b4b4b;
	font-size:12px;
	padding:5px 0 0 0;
}
.tt_ngay_1{
	width:7%;
}
.tt_ngay_2{
	width:32%;
	text-align:center;
	color:#4b4b4b;
	font-size:12px;
	line-height:16px;
	margin-right:11%;
}
.tt_ngay_3{
	width:14%;
	text-align:center;
}
.tt_ngay_4{
	width:29%;
	text-align:center;
	color:#4b4b4b;
	font-size:12px;
}
.lvs_thu{
	line-height:22px;
	color:#ff4e00;
	font-size:16px;
	font-weight:bold;
}
.lvs_am{
	line-height:33px;
	color:#6b6a6a;
	font-size:30px;
	font-weight:bold;
}
.docngang_tt_ngay{
	background-color:#f8e0af;
}
.kc_tt_ngay{
	padding:3px 0 3px 0;
}
h3{
	background-color:#e5dbb8;
	border-top:1px solid#d7c9a8;
	line-height:25px;
	text-align:left;
	padding-left:10px;
	font-size:12px;
	margin:0;
	color:#6a480c;
	font-weight:bold;
}
h2{
	line-height:24px;
	text-align:center;
	color:#bf7a0b;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	text-transform: uppercase;
}
.menu_c2{
	background-color:#f2edd8;
	text-align:left;
}
.menu_c2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.menu_c2 ul li{
	position:relative;
	background-color:#f2edd8;
	border-bottom:1px solid#c7c4b8;
	border-top:1px solid#ffffff;
	line-height:36px;
	text-align:left;
}
.menu_c2 ul li a{
	font-size:12px;
	color:#a23d00;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
	display:block;
}
.menu_c2 ul li a:hover{
	background-color:#e2decf;
	text-decoration:none;
}
.menu_c2 ul li:last-child{
	border-bottom:none;
}
.kc_menu_c2{
	padding:0 8px 0 0;
}
.icon_menu_c2{
	position:absolute;
	top:10px;
	right:10px;
}
.baiviet{
	padding:8px 5px 8px 5px;
	border-bottom:1px solid #cac3af;
}
.img_baiviet{
	border:1px solid#d5cfbd;
	float:left;
}
.text_baiviet{
	margin-left:77px;
	font-size:12px;
	text-align:left;
	line-height:15px;
}
.text_baiviet a{
	color: black;
}
.text_baiviet a:visited {
	color: red;
}
.text_baiviet p{
	margin:0;
	line-height:14px;
	font-size:11px;
	color:#a23d00;
}
.text_baiviet span{
	font-size:11px;
	color:#7a7a7a;
}
.cam{color:#fe6000;}
.nau{color:#a23d00;}
.do{color:#F00;}
.menu_bottom{
	font-family:Arial, Helvetica, sans-serif;
	line-height:34px;
	text-align:center;
	background: #5c5c5c; /* Old browsers */
	background: -moz-linear-gradient(top, #5c5c5c 0%, #403f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5c), color-stop(100%,#403f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5c5c5c 0%,#403f40 100%); /* IE10+ */
	background: linear-gradient(to bottom, #5c5c5c 0%,#403f40 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5c', endColorstr='#403f40',GradientType=0 ); /* IE6-9 */
}
.menu_bottom ul{
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	
}
.menu_bottom ul li{
	display:inline-block;
	width:19.87%;
	border-right:1px solid#2f3a07;
	height:34px;
	float:left;
}
.menu_bottom ul li a{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
}
.menu_bottom ul li a:hover{
	background-color:#717171;
	color:#ffffff;
	text-decoration:none;
}
.menu_bottom ul li:last-child {
	border-right:none;	
}
.qc{line-height:16px;
padding-top:5px;
text-align:center;
font-size:12px;
color:#717171;
}
.tag{color:#b2a68b;}
.tag a{
	color: gray;
}
.thang{
	line-height:35px;
	text-align:center;
	font-size:12px;
}
.box_thang{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	border:1px solid#d0c5ac;
	height:20px;
	color:#ff8400;
	font-weight:bold;
	font-size:12px;
}
.bogoc{
	border-radius:3px;/*các trình duyệt khác*/
  	-webkit-border-radius:3px;/*Safari & google chrome*/
  	-moz-border-radius:3px;/*Firefox*/
}
.bangthang{
	font-size:12px;
	margin:0 5px 0 5px;
}
.thang_nd1{
background-color:#ffffff;
line-height:30px;
}
.thang_nd2{
background-color:#f5deaf;
line-height:30px;
text-align:center;
color:#3c3c3c;
}
.thang_nd3{
width:14%;
text-align:center;
}
.thang_nd4{
background-color:#f4ead7;
}
.thang_nd5{
background-color:#f1c25d;
}
.thang_nd_left{ 
text-align:left; 
padding-left:3px; 
line-height:18px;
}
.thang_nd_right{ 
text-align:right; 
padding-right:3px; 
color:#868686; 
line-height:18px; 
font-weight:normal;
}
.thang_nd_right span{color:#F00;}
.note{
	line-height:26px; 
	color:#3c3c3c;
	font-weight:bold;
	font-size:12px;
}
.kc_bangthang{
text-align:right;
padding:5px;
}
.cdamduong{
	padding:8px 0 5px 0;
	text-align:center;
}
.kc_cdamduong{
	padding:10px 0 5px 0;
}
.menu_xemboi{
	background-color:#f0ece2;
	text-align:left;
	padding-left:8px;
	font-size:12px;
	color:#7f7255;
	line-height:28px;
}
.menu_xemboi a{
	color:#7f7255;
	text-decoration:none;
}
.menu_xemboi a:hover{
	color:#F00;
	font-weight:bold;
}
.kc_menu_xemboi{
	padding-right:8px;
}
.xemboi{
	padding:5px 5px 5px 5px;
	color:#545453;
	font-size:12px;
	line-height:17px;
	text-align:left;
}
.nau{color:#9f6a14;}
.menu_muccon{
	background-color:#f2edd8;
	text-align:left;
}
.menu_muccon ul{
	margin:0;
	padding:0;
	list-style:none;
}
.menu_muccon ul li{
	position:relative;
	background-color:#ffffff;
	border-bottom:1px solid#e7e4da;
	border-top:1px solid#ffffff;
	line-height:36px;
	text-align:left;
}
.menu_muccon ul li a{
	font-size:12px;
	color:#797979;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	display:block;
}
.menu_muccon ul li a:hover{
	background-color:#e2decf;
	text-decoration:none;
}
.menu_muccon ul li:last-child{
	border-bottom:none;
}
.kc_menu_muccon{
	padding:0 8px 0 0;
}
.icon_menu_muccon{
	position:absolute;
	top:10px;
	right:10px;
}
.boi{
	padding:5px 5px 10px 5px;
	color:#7a7a7a;
	font-size:12px;
	line-height:24px;
	text-align:center;
}
.onhap_boi{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f4f0e4;
	border:1px solid#ded7c3;
	height:20px;
	color:#744b27;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.button_kq {
	background: #ffba00; /* Old browsers */
background: -moz-linear-gradient(top, #ffba00 0%, #ff9b00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffba00), color-stop(100%,#ff9b00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffba00 0%,#ff9b00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffba00 0%,#ff9b00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffba00 0%,#ff9b00 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffba00 0%,#ff9b00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffba00', endColorstr='#ff9b00',GradientType=0 ); /* IE6-9 */
border:1px solid#ff8a00;
color:#FFF;
line-height:27px;
text-align:center;
padding:5px 10px 5px 10px;
cursor: pointer;
}
.button_kq:hover{
	background-color:#ff8a00;
}
.kc_button_kq{padding:8px 0 8px 0;}
.ngang{
	background-color:#f8e0af;
	height:1px;
	margin:5px 0 5px 0;
}
.box_traloi{
	background-color:#e7e3d1;
	margin:0 5px 0 5px 0;
	padding:5px 8px 5px 8px;
	color:#454545;
	text-align:left;
	line-height:18px;
}
.box_traloi span{
	color:#ff8a00;
	font-weight:bold;
}
.xemngay_ct{
	padding:5px 10px 10px 10px;
	color:#7a7a7a;
	font-size:12px;
	line-height:20px;
	text-align:left;
}
.xemngay_ct_td{	
	line-height:24px;
	text-align:center;
	color:#bf7a0b;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	text-transform: uppercase;
}
.kc_Giohoangdao{
	padding:5px 0 5px 0;
}
.bg_Giohoangdao{
	background-color:#f5eacf;
	text-align:center;
	color:#444343;
	font-size:12px;
	line-height:24px;
}
.den{color:#000000;}
.nau1{color:#e08d08;}




.black_color{color: black;}
.href_notlink{cursor: pointer;color: white;}	
.selected_menu{
	background: #dcd3bd; /* Old browsers */
	background: -moz-linear-gradient(top, #dcd3bd 0%, #f0ece2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcd3bd), color-stop(100%,#f0ece2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dcd3bd 0%,#f0ece2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #dcd3bd 0%,#f0ece2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcd3bd', endColorstr='#f0ece2',GradientType=0 ); /* IE6-9 */
	color:#454445;
	text-decoration:none;
}
#red {
	color: red;
	text-decoration: none;
}

#blue {
	color: #006C8B;
	text-decoration: none;
}
#underline {
	text-decoration: none;
}
.divHeader{
	margin:0;
	padding:0;
	line-height:25px;
	padding-left:10px;
	color:#6a480c;
	font-size:12px;
	text-align: left;
	font-weight: bold;
}

.contentTitle{
	color: #792800;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}
.tuvi{
	text-align: left;
	font-size: 12px;
	padding: 15px;
	line-height: 20px;
}
.tuvi span{
	color: #792800;
	font-weight: bold;		
}

.docngang {
	background-color: #792800;
	margin: 8px 0px 3px 0px;
	height: 1px;
}
.inputThongtin{
	text-align: left;
	font-size: 12px;
	padding: 15px;
	line-height: 30px;
}
.nhapten {
	border: 1px solid #dbc798;
	background-color: #FFF;
	color: #ff6000;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
	margin: 5px 5px 5px 0;
}
.nutxn {
	background-color: #ff6c00;
	width: 105px;
	line-height: 28px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	text-decoration: none;
	cursor: pointer;
}

.nutxn a:hover {
	background-color: #ff9600;
	text-decoration: none;
	color: #FFFFFF;
}
.so_dd {
	border: 1px solid #dcc48d;
	padding: 5px 5px 5px 5px;
	height: 22px;
	color: #b60000;
	font-weight: bold;
	text-align: left;
	margin: 5px 0 5px 0;
	line-height: 30px;
	padding-left: 10px;
}
.abc1 {
	width: 20px;
	height: 18px;
	background-color: #FFF;
	text-align: center;
	color: #BF7A0B;
	font-weight: bold;
	border: 1px solid #dbc798;
	font-family: Arial, Helvetica, sans-serif;
}

.abc1 a {
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	color: #BF7A0B;
}

.abc1 a:hover {
	text-decoration: none;
}
.imageQuanBai {
	width: 100px;
	height: 140px;
}

.imageQuanBaiNho {
	max-width: 60px;
}
.Trang1{
	color:#817b73;
	font-size: 12px;
}
.sotrang {
	background-color: #ebf4f6;
	border: 1px solid #2dd0b2;
	font-size: 11px;
	text-align: center;
	padding: 0px 5px 2px 4px;
	color: #817b73;
	margin: 0 2px 0 2px;
}

.sotrang:hover {
	background-color: #ffa200;
	color: #ffffff;
	border: 1px solid #ff7e00;
}
.TV_ct {	
	color: #3c3c3c;
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
}
.TV_ct span{
	font-weight: normal;
	color: #797979;
}

.TV_tag {
	font-size: 12px;
	color: #c7aa66;
	padding: 5px 0 5px 0;
}
.TV_tag a{
	color: #792800;
}

.TV_nauxam {
	color: #c7aa66;
}
#close_me_button {
	z-index: 1;
}

.advMobile{
	display: none;
}

#close_me_button_img {
	float: left;
}
.back-top{
	position: fixed;
	top: 10px;	
}

.phantrang{
    text-align: center;
}
.phantrang a{
    color: rgb(82, 81, 81);
    font-weight: bold;
}
.phantrang .next{
    width: 78px;
    border: 1px solid rgb(184, 184, 184);
    margin: 20px;
    border-radius: 3px;
    padding: 5px;
}
.phantrang .next img{
    height: 15px;
    float: right;
}
.phantrang .page{
    display: table;
    border: 1px solid rgb(184, 184, 184);
    border-radius: 3px;
    margin: 20px;
}
.phantrang .page-pre,.page-next{
    width: 30px;
    float: left;
    padding: 10px;
}
.phantrang .num-page{
    font-weight: bold;
    float: left;
    padding: 10px;
}
.phantrang .page-pre img,.page-next img{
    height: 15px;
}


@media only screen and (max-width : 650px) {
	.menu_bottom ul li{
		display:inline-block;
		width:19.7%;
		border-right:1px solid#2f3a07;
		height:34px;
		float:left;
	}
	.menu ul li{
		display:inline-block;
		width:19.7%;
		border-right:1px solid#303030;
		height:34px;
		float:left;
	}
}
